furrow plow - French English Dictionary